heavy (shoulder) - French English Dictionary